International Space Station – Català–English translations

🇬🇧 en ca

International Space Station properNoun

  • low-earth orbit space station
Estació Espacial Internacional
Wiktionary Links